package com.iplant.aps.service.po.sfc;

import java.io.Serializable;
import java.util.Calendar;

/**
 * 偶换件不合格评审任务
 *
 * @author ShrisJava
 */
public class SFCBOMTaskExcel implements Serializable {

    /**
     * 序列号
     */
    private static final long serialVersionUID = 1L;

    public String Row = "";
    public String Code = "";
    public String PartNo = "";
    public String PartName = "";
    public String StepName = "";
    public String MaterialNo = "";
    public String MaterialName = "";
    public String MaterialNumber = "";
    public String DescribeInfo = "";
    public String HandleOpinion = "";
    public String Duty = "";

    public String APSReplaceType = "";//必换偶换
    public String APSOutSourceType = "";//必修偶修
    public String AssessmentType = "";//评估类型


    public String LevelName = "";
    public String UpFlowName = "";
    public String Craftsman = "";

    public int CovaType = 0;
    public int IsLGL = 0;
    public int IsQualityLoss = 0;
    public Calendar CreateTime = Calendar.getInstance();
    public String StatusText = "";

    public SFCBOMTaskExcel() {
        super();
    }

    public SFCBOMTaskExcel(String row, String code, String partNo, String partName, String stepName, String materialNo,
                           String materialName, String materialNumber, String describeInfo, String handleOpinion,
                           String duty, String aPSReplaceType, String aPSOutSourceType, String assessmentType,
                           String levelName, String upFlowName, String wStatusText) {
        super();
        Row = row;
        Code = code;
        PartNo = partNo;
        PartName = partName;
        StepName = stepName;
        MaterialNo = materialNo;
        MaterialName = materialName;
        MaterialNumber = materialNumber;
        DescribeInfo = describeInfo;
        HandleOpinion = handleOpinion;
        Duty = duty;
        APSReplaceType = aPSReplaceType;
        APSOutSourceType = aPSOutSourceType;
        AssessmentType = assessmentType;
        LevelName = levelName;
        UpFlowName = upFlowName;
        StatusText = wStatusText;
    }

    public Calendar getCreateTime() {
        return CreateTime;
    }

    public void setCreateTime(Calendar createTime) {
        CreateTime = createTime;
    }

    public int getCovaType() {
        return CovaType;
    }

    public void setCovaType(int covaType) {
        CovaType = covaType;
    }

    public int getIsLGL() {
        return IsLGL;
    }

    public void setIsLGL(int isLGL) {
        IsLGL = isLGL;
    }

    public int getIsQualityLoss() {
        return IsQualityLoss;
    }

    public void setIsQualityLoss(int isQualityLoss) {
        IsQualityLoss = isQualityLoss;
    }

    public String getRow() {
        return Row;
    }

    public String getCode() {
        return Code;
    }

    public String getPartNo() {
        return PartNo;
    }

    public String getPartName() {
        return PartName;
    }

    public String getStepName() {
        return StepName;
    }

    public String getMaterialNo() {
        return MaterialNo;
    }

    public String getMaterialName() {
        return MaterialName;
    }

    public String getMaterialNumber() {
        return MaterialNumber;
    }

    public String getDescribeInfo() {
        return DescribeInfo;
    }

    public String getHandleOpinion() {
        return HandleOpinion;
    }

    public String getDuty() {
        return Duty;
    }

    public String getLevelName() {
        return LevelName;
    }

    public String getUpFlowName() {
        return UpFlowName;
    }

    public void setRow(String row) {
        Row = row;
    }

    public void setCode(String code) {
        Code = code;
    }

    public void setPartNo(String partNo) {
        PartNo = partNo;
    }

    public void setPartName(String partName) {
        PartName = partName;
    }

    public void setStepName(String stepName) {
        StepName = stepName;
    }

    public void setMaterialNo(String materialNo) {
        MaterialNo = materialNo;
    }

    public void setMaterialName(String materialName) {
        MaterialName = materialName;
    }

    public void setMaterialNumber(String materialNumber) {
        MaterialNumber = materialNumber;
    }

    public void setDescribeInfo(String describeInfo) {
        DescribeInfo = describeInfo;
    }

    public void setHandleOpinion(String handleOpinion) {
        HandleOpinion = handleOpinion;
    }

    public void setDuty(String duty) {
        Duty = duty;
    }

    public void setLevelName(String levelName) {
        LevelName = levelName;
    }

    public void setUpFlowName(String upFlowName) {
        UpFlowName = upFlowName;
    }

    public String getCraftsman() {
        return Craftsman;
    }

    public void setCraftsman(String craftsman) {
        Craftsman = craftsman;
    }

    public String getAPSReplaceType() {
        return APSReplaceType;
    }

    public void setAPSReplaceType(String aPSReplaceType) {
        APSReplaceType = aPSReplaceType;
    }

    public String getAPSOutSourceType() {
        return APSOutSourceType;
    }

    public void setAPSOutSourceType(String aPSOutSourceType) {
        APSOutSourceType = aPSOutSourceType;
    }

    public String getAssessmentType() {
        return AssessmentType;
    }

    public void setAssessmentType(String assessmentType) {
        AssessmentType = assessmentType;
    }
}
